runtime.traceBufPtr.ptr (method)
20 uses
runtime (current package)
trace.go#L173: func (tp traceBufPtr) ptr() *traceBuf { return (*traceBuf)(unsafe.Pointer(tp)) }
trace.go#L317: if buf.ptr().pos != 0 {
trace.go#L365: trace.empty = buf.ptr().link
trace.go#L366: sysFree(unsafe.Pointer(buf), unsafe.Sizeof(*buf.ptr()), &memstats.other_sys)
trace.go#L399: buf.ptr().link = trace.empty
trace.go#L422: return buf.ptr().arr[:buf.ptr().pos]
trace.go#L493: buf.ptr().link = 0
trace.go#L497: trace.fullTail.ptr().link = buf
trace.go#L508: trace.fullHead = buf.ptr().link
trace.go#L512: buf.ptr().link = 0
trace.go#L549: buf := bufp.ptr()
trace.go#L553: buf = traceFlush(traceBufPtrOf(buf), pid).ptr()
trace.go#L653: trace.empty = buf.ptr().link
trace.go#L660: bufp := buf.ptr()
trace.go#L716: buf := bufp.ptr()
trace.go#L719: buf = traceFlush(traceBufPtrOf(buf), pid).ptr()
trace.go#L884: if buf := bufp.ptr(); len(buf.arr)-buf.pos < size {
trace.go#L887: buf := bufp.ptr()
trace.go#L1234: buf := bufp.ptr()
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)